final int s = ctx.vars.size();
ctx.vars.add(var.bind(seq.finish(), ctx).copy());
final Iter ir = ctx.iter(expr);
ctx.vars.reset(s);
return ir;
}
@Override
final int s = ctx.vars.size();
ctx.vars.add(var.bind(seq.finish(), ctx).copy());
final Item im = ctx.iter(expr).finish();
ctx.vars.reset(s);
return im.iter();
}
@Override